/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package utils;

/**
 *
 * @author Paul
 */
public enum TypeUtilisateur {

    ETUDIANT(1, "etudiant"),
    ENSEIGNANT(2, "enseignant"),
    ADMINISTRATEUR(3, "administrateur");
    
    private int idTypeUtilisateur;
    private String nomTypeUtilisateur;

    private TypeUtilisateur(int idTypeUtilisateur, String nomTypeUtilisateur) {
        this.idTypeUtilisateur = idTypeUtilisateur;
        this.nomTypeUtilisateur = nomTypeUtilisateur;
    }

    public int getIdTypeUtilisateur() {
        return idTypeUtilisateur;
    }

    public String getNomTypeUtilisateur() {
        return nomTypeUtilisateur;
    }
    
    public static boolean isTypeOf(String nomTypeUtilisateur) {
        boolean typeOk = false;
        for (TypeUtilisateur type : TypeUtilisateur.values()) {
            if(type.getNomTypeUtilisateur().equals(nomTypeUtilisateur)) {
                typeOk = true;
            }
        }
        return typeOk;
    }
}
